4 Corners 1 > 4 Corners 1 > H 4 Corners 2 > 4 Corners 1 > U2 C1 > P1 > Z C2 > Q1 > A1 Checkerboard > Checkerboard Dot 1 > Dot 2 Dot 2 > Dot 1 (headlights top), or > E Figure Four 1&2 > T2 > A Figure Four 3&4 > P1 > U L 1&2 > Y 1&2 L 3&4 > S 1&2 > U Line 1 > Line 1 Line 2 > Line 2 Line 3 > Mini-L 5 Line 4 > Mini-L 3 > G 1&2 M > P 3&4 > Y Mini-L 1&2 > Mini-L 3&4 Mini-L 3&4 > Mini-L 1&2 Mini-L 5&6 > Line 3 Mini-Q 1&2 > Mini-Q 2&1 P 1&2 > T1 P 3&4 > Z Q1 > T2 Q2 > Q1 > R1 S 1&2 > Square S 3&4 > Square > Z Slash > V2 > U Square > S 1&2 T1 > P1 T2 > Q1 V1 > Slash > A V2 > Slash > U Y > L 1&2 Z > P 3&4
Remember: Audio Share -- to create an audio stream of the computer's sound, accessible on the LAN Look into: creating a similar video stream, like tuning into a TV station
"Rumble," Link Wray
Negativland, Announcement Broadcast, Come on Let's Go Young Marble Giants, Final Day, Wurlitzer Jukebox, Credit in the Straight World This Mortal Coil, Song for the Siren Cat Power, Cross Bones Style, Say Mazzy Star, Mary of Silence Cranes, Everywhere (?) Caterina Barbieri, Broken Melody Casino Versus Japan, It's Very Sunny The Comet is Coming, Blood of the Past
iw inner word |v_iw|
aW a WORD (with white space) |v_aW|
iW inner WORD |v_iW|
as a sentence (with white space) |v_as|
is inner sentence |v_is|
ap a paragraph (with white space) |v_ap|
ip inner paragraph |v_ip|
ab a () block (with parenthesis) |v_ab|
ib inner () block |v_ib|
aB a {} block (with braces) |v_aB|
iB inner {} block |v_iB|
at a <tag> </tag> block (with tags) |v_at|
it inner <tag> </tag> block |v_it|
a< a <> block (with <>) |v_a<|
i< inner <> block |v_i<|
a[ a [] block (with []) |v_a[|
i[ inner [] block |v_i[|
a" a double quoted string (with quotes) |v_aquote|
i" inner double quoted string |v_iquote|
a' a single quoted string (with quotes) |v_a'|
i' inner simple quoted string |v_i'|
a a string in backticks (with backticks) |v_a
|
i inner string in backticks |v_i
|
pattern. For example, to replace all '(' in the Visual area with '#': >
:'<,'>s/\%V(/#/g
Note that the "'<,'>" will appear automatically when you press ":" in Visual mode.
function! Damage() execute "normal! ml" call inputsave() let g:damage=input('Enter Damage Taken: ') call inputrestore() execute "normal! gg/Main Body\<cr>f)wvey" let g:main_body = @@ execute "normal! gg/Forcefield\<cr>f)wvey" let g:forcefield = @@ execute "normal! gg/Magic Shield\<cr>f)wvey" let g:magic_shield = @@ if g:forcefield != 0 || g:magic_shield != 0 if g:forcefield > g:magic_shield
if g:forcefield - g:damage < 0
let g:forcefield = 0
echo "Forcefield destroyed!"
else
let g:forcefield_new = g:forcefield - g:damage
execute "normal! gg/^Forcefield\<cr>f)wved"
let @@ = g:forcefield_new
execute "normal! p`l"
echo "Forcefield: " . g:forcefield_new
endif
else
if g:magic_shield - g:damage < 0
let g:magic_shield = 0
echo "Magic Shield destroyed!"
else
let g:magic_shield_new = g:magic_shield - g:damage
execute "normal! gg/^Magic Shield\<cr>f)wved"
let @@ = g:magic_shield_new
execute "normal! p`l"
echo "Magic Shield: " . g:magic_shield_new
endif
endif else if g:main_body - g:damage < 0
let g:main_body = 0
echo "Armor destroyed!"
else let g:main_body_new = g:main_body - g:damage execute "normal! gg/^Main Body\<cr>f)wved" let @@ = g:main_body_new execute "normal! p`l" echo "Main Body: " . g:main_body_new endif endif endfunction
function! CastSpell() execute "normal! 0ml6f|wvey" let g:ppe_cost = @@ execute "normal! gg/^PPE\<cr>f)wved" let g:ppe_current = @@ let g:ppe_new = g:ppe_current - g:ppe_cost let @@ = g:ppe_new execute "normal! p`l" endfunction
function SkillCheck() execute "normal! 02f|wvey" let g:skill_target = @@ let g:skill_roll = system('rolldice d100') + 0 echom "Roll: " . g:skill_roll . " Target: " . g:skill_target endfunction